common green forest lizard - English Synonyms Dictionary